home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 7
/
Amiga Format AFCD07 (Dec 1996, Issue 91).iso
/
serious
/
shareware
/
comms
/
internet
/
html-related
/
hsc
/
source
/
readme
< prev
next >
Wrap
Text File
|
1996-09-18
|
3KB
|
98 lines
hsc source archive
==================
This archive contains the sources for hsc. They are distributed under
GNU General Public License (for details, see file "COPYING" in this
directory).
IMPORTANT: If you've compiled older versions of hsc before, remove
all files of the old sources before you continue.
There are two makefiles, but only one is required to create the
binaries:
=====================
USING "MAKEFILE.DODL"
=====================
"Makefile.dodl" is designed to compile with CC under an Unixoid
environment without any special options or debugging-features
enabled.
Use
make -f Makefile.dodl
to start the compilation-sequence.
================
USING "MAKEFILE"
================
"Makefile" uses conditionals for figuring out the compiler and
environment. You can change the environment commenting-out the
required symbol. GNUmake v3.74 is recommended.
At the moment, only AmigaOS and Unix are supported. For AmigaOS, you
require GCC or SAS/c, for Unix, GCC and CC are supported.
This makefile supports three compilation modes: "debug" for a
debugging version that includes all debugging information, supports
a source-level memory-tracking and enables some additional output
and plausibility checks. "norm" links only some debugging
information, and "optim" strips all debugging information and
creates an optimized executable.
After having done this, use
make
to start the compilation-sequence.
-----------------
COMPILER WARNINGS
-----------------
Normally, no warnings should show up, exept about ununsed functions
and parameters. This is because some parameters and functions are
only used by the debugging-version.
------------
OPTIMISATION
------------
If you set the compilation mode to "optim", the binary will be
optimised for small code.
If the optimised version causes serious problems, try to compile
with compilation mode set to "norm". There are loads of buggy
optimisers out there..
========
PROBLEMS
========
If you modify the Makefile, make sure that your editor does not
convert TABs to blanks.
Make sure that you didn't extract the source-archive to a path where
an old source-archive has already been located; remove older
versions before you extract the sources.
Problems might occure, if your compiler does not support ANSI-C (as
"cc" under SunOS on my university - Pfthuahuhahua!), but I won't
care about this.
============
THE BINARIES
============
If nothing went wrong, you now should have created two files:
hsc/hsc
hscdepp/hscdepp
These are the executables. Now follow the installation-instructions
of the documentation that came with the main-archive.
Thomas Aglassinger <agi@giga.or.at>